linen trousers - Spanish English Dictionary